RELATED WORDS
PARAPHRASING
(having only a little or no money and) not able to get the basic necessities of life
lacking sufficient money
not lucky
unfortunate, doomed